
#container
{
    text-align: center;
    vertical-align: middle;
    margin: auto;

 
}
#container-interior
{
    text-align: left;
    margin: auto;
    padding: 15px;
    width: 700px;
    background: #ffffff center center fixed   ;
    vertical-align: middle;
    border-style:solid;
    border-color:#6dbeff;
    border-width:3px; 
    -moz-border-radius: 10px;    /* Firefox 3.6-, removed in Firefox 13 */
-webkit-border-radius: 10px; /* Safari 4-, Chrome 3- */
border-radius: 10px
}

#container-tours
{
    text-align: left;
    margin: auto;
    padding: 15px;
    width: 660px;
    background: #e2c6f6 center center fixed   ;
    vertical-align: middle;
    border-style:solid;
    border-color:Navy;
    border-width:thin; 
    -moz-border-radius: 5px;    /* Firefox 3.6-, removed in Firefox 13 */
-webkit-border-radius: 5px; /* Safari 4-, Chrome 3- */
border-radius: 5px
}

.special 
{
    font-family: pt-sans-narrow, san-serif;
     color:#001b63;
     font-size:18pt;
     font-weight:bolder;
    text-align: left;

}

.cruise 
{
    font-family: pt-sans-narrow, san-serif;
     color:#1bb3e5;
     font-size:18pt;
     font-weight:bolder;
    text-align: left;

}

.international 
{
    font-family: pt-sans-narrow, san-serif;
     color:#e51b62;
     font-size:18pt;
     font-weight:bolder;
    text-align: left;

}
.multiday 
{
    font-family: pt-sans-narrow, san-serif;
     color:#8c15e0;
     font-size:18pt;
     font-weight:bolder;
    text-align: left;

}
.oneday 
{
    font-family: pt-sans-narrow, san-serif;
     color:#f8611e;
     font-size:18pt;
     font-weight:bolder;
    text-align: left;

}
.sports 
{
    font-family: pt-sans-narrow, san-serif;
     color:#62e51b;
     font-size:18pt;
     font-weight:bolder;
    text-align: left;

}


#header
{
    margin-top: 25px;
    text-align: center;
    vertical-align: middle;
}
#footer
{
    text-align: center;
    vertical-align: middle;
}


a:link
{
    color: #001b63;
    text-decoration: underline;
}

a:active
{
    color: #001b63;
    text-decoration: underline;
}

a:visited
{
    color: #001b63;
    text-decoration: underline;
}

a:hover
{
    color: #84a2d5;
    text-decoration: underline;
}

h1
{
    font-family: pt-sans-narrow, sans-serif, Arial;
    color: #007B4E;
    font-size: 14pt;
}

h2
{
    font-family: pt-sans-narrow, sans-serif, Arial;
    color: #007B4E;
    font-size: 13pt;
}

h3
{
    font-family: pt-sans-narrow, sans-serif, Arial;
    color: #007B4E;
    font-size: 12pt;
}

h4
{
    font-family: pt-sans-narrow, sans-serif, Arial;
    color: #007B4E;
    font-size: 9pt;
}

h5
{
    font-family: pt-sans-narrow, sans-serif, Arial;
    color: #007B4E;
    font-size: 10pt;
}

.navbackground
{
    background: #afc7d7;
}

.footerbackground
{
    background: #134898;
}
.footerbottom
{
    background: #d9ceb5;
}
.enterbottom
{
    background: #930812;
}

.text
{
    font-family: pt-sans-narrow, sans-serif;
    color: #000000;
    font-size: 12pt;

}

.tours
{
    font-family: pt-sans-narrow, sans-serif, Arial;
    color: #ffffff;
    font-size: 14pt;
    font-weight: bolder;
}
.accent20
{
    font-family: pt-sans-narrow, sans-serif, Arial;
    color: #001b63;
    font-size: 20pt;
    font-weight: bolder;
}

.accent16
{
    font-family: pt-sans-narrow, sans-serif, Arial;
    color: #001b63;
    font-size: 18pt;
    font-weight: bolder;
}
.accent14
{
    font-family: pt-sans-narrow, sans-serif, Arial;
    color: #001b63;
    font-size: 14pt;
    font-weight: bold;
}

.accent13
{
    font-family: pt-sans-narrow, sans-serif, Arial;
    color: #001b63;
    font-size: 13pt;
}

.accent12
{
    font-family: pt-sans-narrow, sans-serif, Arial;
    color: #001b63;
    font-size: 12pt;
    font-weight: bold;
}

.white12
{
    font-family: pt-sans-narrow, sans-serif, Arial;
    color: #ffffff;
    font-size: 12pt;
    font-weight: bold;
}
.white10
{
    font-family: pt-sans-narrow, sans-serif, Arial;
    color: #ffffff;
    font-size: 10pt;
    font-weight: bold;
}
.accent11
{
    font-family: pt-sans-narrow, sans-serif, Arial;
    color: #001b63;
    font-size: 11pt;
    font-weight: bold;
}

.accent10
{
    font-family: pt-sans-narrow, sans-serif, Arial;
    color: #001b63;
    font-size: 10pt;
    font-weight: bold;
}

.accent9
{
    font-family: pt-sans-narrow, sans-serif, Arial;
    color: #001b63;
    font-size: 11pt;
    font-weight: bold;
}

.accent8
{
    font-family: pt-sans-narrow, sans-serif, Arial;
    color: #001b63;
    font-size: 8pt;
    font-weight: bold;
}

.accent7
{
    font-family: pt-sans-narrow, sans-serif, Arial;
    color: #001b63;
    font-size: 7pt;
}

.text14
{
    font-family: pt-sans-narrow, sans-serif, Arial;
    color: #000000;
    font-size: 14pt;
}

.text13
{
    font-family: pt-sans-narrow, sans-serif, Arial;
    color: #000000;
    font-size: 13pt;
}

.text12
{
    font-family: pt-sans-narrow, sans-serif, Arial;
    color: #000000;
    font-size: 14pt;
    text-align:justify;
}

.text11
{
    font-family: pt-sans-narrow, sans-serif, Arial;
    color: #000000;
    font-size: 11pt;
}

.text10
{
    font-family: pt-sans-narrow, san-serif;
    color: #000000;
    font-size: 12pt;
}

.text9
{
    font-family: pt-sans-narrow, sans-serif, Arial;
    color: #000000;
    font-size: 11pt;
}

.text8
{
    font-family: pt-sans-narrow, sans-serif, Arial;
    color: #000000;
    font-size: 8.25pt;
}

.text7
{
    font-family: pt-sans-narrow, sans-serif, Arial;
    color: #000000;
    font-size: 7pt;
}

.black14
{
    font-family: pt-sans-narrow, sans-serif, Arial;
    color: #000000;
    font-size: 14pt;
}

.black13
{
    font-family: pt-sans-narrow, sans-serif, Arial;
    color: #000000;
    font-size: 13pt;
}

.black12
{
    font-family: pt-sans-narrow, sans-serif, Arial;
    color: #000000;
    font-size: 12pt;
}

.black11
{
    font-family: pt-sans-narrow, sans-serif, Arial;
    color: #000000;
    font-size: 11pt;
}

.black10
{
    font-family: pt-sans-narrow, sans-serif, Arial;
    color: #000000;
    font-size: 10pt;
}

.black9
{
    font-family: pt-sans-narrow, sans-serif, Arial;
    color: #000000;
    font-size: 9pt;
}

.black8
{
    font-family: pt-sans-narrow, sans-serif, Arial;
    color: #000000;
    font-size: 8pt;
}

.black7
{
    font-family: pt-sans-narrow, sans-serif, Arial;
    color: #000000;
    font-size: 7pt;
}

.white14
{
    font-family: pt-sans-narrow, sans-serif, Arial;
    color: #ffffff;
    font-size: 14pt;
    font-weight: bold;
}

.white13
{
    font-family: pt-sans-narrow, sans-serif, Arial;
    color: #ffffff;
    font-size: 13pt;
    font-weight: bold;
}

.white12
{
    font-family: pt-sans-narrow, sans-serif, Arial;
    color: #ffffff;
    font-size: 12pt;
    font-weight: bold;
}

.white11
{
    font-family: pt-sans-narrow, sans-serif, Arial;
    color: #ffffff;
    font-size: 11pt;
    font-weight: bold;
}

.white10
{
    font-family: pt-sans-narrow, sans-serif, Arial;
    color: #ffffff;
    font-size: 10pt;
    font-weight: bold;
}

.white9
{
    font-family: pt-sans-narrow, sans-serif, Arial;
    color: #ffffff;
    font-size: 9pt;
    font-weight: bold;
}

.white8
{
    font-family: pt-sans-narrow, sans-serif, Arial;
    color: #ffffff;
    font-size: 8pt;
    font-weight: bold;
}

.white7
{
    font-family: pt-sans-narrow, sans-serif, Arial;
    color: #ffffff;
    font-size: 7pt;
    font-weight: bold;
}

.warning12
{
    font-family: pt-sans-narrow, sans-serif, Arial;
    color: #f90830;
    font-size: 12pt;
    font-weight: bold;
}

.warning11
{
    font-family: pt-sans-narrow, sans-serif, Arial;
    color: #f90830;
    font-size: 11pt;
}

.warning10
{
    font-family: pt-sans-narrow, sans-serif, Arial;
    color: #f90830;
    font-size: 10pt;
}

.warning9
{
    font-family: pt-sans-narrow, sans-serif, Arial;
    color: #f90830;
    font-size: 9pt;
    font-weight: bold;
}

.youth8
{
    font-family: pt-sans-narrow, sans-serif, Arial;
    color: #439d17;
    font-size: 8pt;
    font-weight: bold;
}
.youth12
{
    font-family: pt-sans-narrow, sans-serif, Arial;
    color: #439d17;
    font-size: 12pt;
    font-weight: bold;
}
.warning7
{
    font-family: pt-sans-narrow, sans-serif, Arial;
    color: #f90830;
    font-size: 7pt;
    font-weight: bold;
}
